// pages/hotelFilter/hotelFilter.js
var selectPrice=['0-100','100-200','200-300','300-400','400以上'];
var selectBedNum=['1','2','3','4','5'];
var price;
var bedNum;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    price:'无',
    priceShow:false,
    selectPrice,
    bedNum:'无',
    bedNumShow:false,
    selectBedNum,
  },
  //显示隐藏筛选价格
  showPriceButton:function(){
    this.setData({
      priceShow:!this.data.priceShow
    })
  },
  //选择价格
  priceSelect:function(e){
    price=e.target.dataset.price;
    this.setData({
      price:price
    });
  },
  //显示隐藏筛选床位
  showBedNumButton:function(){
    this.setData({
      bedNumShow:!this.data.bedNumShow
    })
  },
  //选择床位数量
  bedNumSelect:function(e){
    bedNum=e.target.dataset.num;
    this.setData({
      bedNum:bedNum
    });
  },
  //清除筛选
  clear:function(){
    this.setData({
      price:'无',
      priceShow:false,
      bedNum:'无',
      bedNumShow:false
    });
  },
  //确定筛选条件
  confirm:function(){
    let pages = getCurrentPages();
    let prevPage = pages[pages.length - 2];
    price=this.data.price;
    bedNum=this.data.bedNum;
    prevPage.setData({
      price:price,
      bedNum:bedNum
    })
    wx.navigateBack({
      delta: 1
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    price=options.price;
    bedNum=options.bedNum;
    if(price!='无'){
      this.setData({
        price:price,
        priceShow:true
      })
    }
    if(bedNum!='无'){
      this.setData({
        bedNum:bedNum,
        bedNumShow:true
      })
    }
    this.setData({
      selectPrice:selectPrice,
      selectBedNum:selectBedNum
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})